window shutter or panel - French English Dictionary